@charset "utf-8";
@media screen and (max-width:1200px){
	.jjsb .sy_gsjj{width:550px;}
	
	.process ul li{width:18%;}
}


@media screen and (max-width:1050px){
	.hygl_bj{display:none;}
	
	.top_bjj{height:80px;}
	.top_bj{position:fixed; top:0; left:0;}
	.top .rx{display:none;}
	.sj_dh_kj{display:block;}
	.top .logo img{max-height:80px;}
	.dh_bj{display:none;}
	
	.albb{display:none;}
	
	#home_slider{display:none;}
	#home_slider2{display:block;}
	
	.search_bj{display:none;}
	
	.sy_cpzs{padding-left:0;}
	.sy_cpzs_l{display:none;}
	.sy_cpzs_r .bt{text-align:center;}
	.sy_cpzs_r .bt h3{padding:0 14px;}
	
	.ys ul:after{left:38px;}
	.ys ul li{margin-top:2%;}
	.ys ul li .ys_l{width:100%; text-align:left; margin-top:0; padding:10px 0; padding-left:100px;}
	.ys ul li .ys_l:after{width:76px; background:url(../images/ys01.png) left center no-repeat; right:inherit; left:0;}
	.ys ul .ys2 .ys_l:after{width:76px; background:url(../images/ys01.png) left center no-repeat; left:0;}
	.ys ul li .ys_r{display:none;}
	
	.jjsb .sy_gsjj{width:100%; float:none;}
	.jjsb .sy_gsjj .sy_gsjj_kj_l{display:none;}
	.jjsb .sy_gsjj .sy_gsjj_kj_r{width:100%; height:auto; float:none;}
	
	.sy_gcsb{width:100%; float:none; margin-top:40px;}
	.sy_gcsb .item{width:90%; margin:0 5%;}
	.sy_gcsb .owl-controls .owl-buttons div{display:none;}
	.sy_gcsb .owl-pagination{display:block;}
	
	.main-title b{font-size:30px;}
	
	.xwwt{margin-top:30px;}
	.xwwt .gsxw{width:48%;}
	.xwwt .sy_cjwt .sy_cjwt_kj{height:auto;}
	.xwwt .sy_cjwt{width:100%; margin-left:0; margin-top:30px;}
	
	.db{padding:46px 0; padding-bottom:76px;}
	.db .erweima{display:none;}
	
	.ny_banner{height:200px;}
	
	.cpzx ul li{width:31.33%;}
	
	.gccg ul li{width:31.33%;}
	
	.fdkf{display:block;}
	
	}

@media screen and (max-width:768px){
	.sy_cpzs_r ul li{width:48%;}
	
	.ys ul li .ys_l .ys_l_bt{font-size:20px;}
	
	.process ul li{width:31.33%;}
	
	.main-title{margin-bottom:30px;}
	.main-title b{font-size:24px;}
	.main-title span{font-size:20px;}
	.tel .tel_l{font-size:18px;}
	
	.xwwt .gsxw .sy_xwzx{height:auto;}
	.xwwt .gsxw{width:100%;}
	.xwwt .gsxw:nth-child(2){display:none;}
	
	.db_bj{border-top:3px #2f94f8 solid; margin-top:50px;}
	.db_dh_bj{display:none;}
	.db{background:none;}
	.db .dz{width:100%; margin-left:0; padding:0; border:none;}
	
	.ny_dh ul{margin:0; padding-bottom:10px;}
	.ny_dh ul li{width:100%; float:none; font-size:14px; margin:0; margin-top:10px; padding:0 10px; background:#f4f4f4;}
	.ny_dh ul .s{background:#2f94f8;}
	.ny_dh ul .s a{color:#fff;}
	
	.ny_kj{ padding-top:30px; padding-bottom:0;}
	
	.ny_banner{height:150px;}
	
	.page{width:100%; float:none;}
	.product_xq_right{width:100%; float:none;}
	.products_detwo_titel a{font-size:14px;}
	
	.zxly ul{margin-left:0;}
	.zxly ul li{width:100%; margin-left:0;}
	.zxly ul .textarea{width:100%; margin-left:0;}

}

@media screen and (max-width:479px){
	.sy_cpzs_bt .sy_cpzs_bt_b span:after{content:""; display:none;}
	.sy_cpzs_bt .sy_cpzs_bt_b span:before{content:""; display:none;}
	
	.process ul li{padding:10px; position:relative;}
	.process ul li span{width:auto; height:auto; color:#009a44; font-size:16px; font-weight:bold; line-height:20px; margin:0; padding-right:10px; background:none;}
	
	.main-title{margin-bottom:20px;}
	.main-title b{font-size:18px;}
	.main-title span{font-size:16px;}
	.tel .tel_l{font-size:18px; border-right:1px #8a8a8a solid;}
	.tel .tel_r{display:block;}
	
	.cpzx ul li{width:48%;}
	
	.gccg ul li{width:48%;}
}